import Vue from 'vue'

// 自定义指令渲染图片
// import img from '@/assets/common/head.jpg'
Vue.directive('fixImg', {
  inserted(el) {
    const newImg = 'https://lkd2-java.itheima.net/image/%E5%A4%B4%E5%83%8F.jpg'
    el.addEventListener('error', () => {
      el.src = newImg
    })
    // 额外处理空的状态
    el.src = el.src || newImg
  }
})

// 自定义指令  聚焦输入框
Vue.directive('focusInput', {
  inserted: function(el) {
    // 聚焦元素
    // el.focus()
    el = el.querySelector('input').focus()
  }
})

